@charset "utf-8";
/* CSS Document */
body{background-color:#fafafa;}
.header{height:129px; background-color:#ffd100; border-bottom:#ffdb7d solid 2px;}
.logo a{width:356px; height:94px; background:url(../images/logo.jpg) no-repeat; text-indent:-999999px;}
.add a{font-size:12px; color:black; line-height:50px;}
.menu{background-color:black; height:35px; color:white; line-height:35px;}
.menu li{float:left;}
.menu li a{color:white; line-height:35px; font-size:12px; display:block; width:90px; text-align:center; font-weight:bold;}
.menu li a:hover,.menu .online a{background-color:#ffba00; color:black;}
.now-time{color:#ccc;}
.mian{color:#666;}
.box-left{width:11px; height:255px; background:url(../images/d_left.jpg) no-repeat;}
.dbox-center{width:640px; height:255px; background:url(../images/d_center.jpg) repeat-x;}
.box-title{background:url(../images/line.jpg) repeat-x; background-position:bottom; height:25px;}
.box-title h2 a{font-size:14px; font-weight:bold; color:#555;}
.more a{background:url(../images/more.jpg) no-repeat; width:39px; height:11px; display:block;}
.dbox-center p{ text-indent:2em; line-height:40px;}
.dbox-center p a{color:red;}
.box_right{width:11px; height:255px; background:url(../images/d_right.jpg) no-repeat;}
.xbox-center{width:240px; height:255px; background:url(../images/d_center.jpg) repeat-x;}
.linker-box-left{width:91px; height:57px; background:url(../images/linker_l.jpg) no-repeat; line-height:54px;}
.linker-box-center{ width:858px; height:57px; background:url(../images/linker_c.jpg) repeat-x;}
.linker-box-center li{float:left; width:80px; text-align:center; line-height:54px; color:#555;}
.linker-box-center li a{ float:left; width:80px; text-align:center; line-height:54px; color:#555;}
.linker-box_right{width:11px; height:57px; background:url(../images/linker_r.jpg) no-repeat;}
.footer{ height:50px; background-color:black; border-top:#ffba00 solid 5px; color:white; line-height:40px;}
/***********roll.css************************/
#demo {overflow:hidden;width: 686px;}
#demo img {border: 3px solid #F2F2F2;}
#indemo {float: left;width: 800%;}
#demo1 {float: left;}
#demo2 {float: left;}
/***************************product.css***********************************************/
.page-boxt{ background:url(../images/page-box_bg_t.jpg) no-repeat; height:10px;}
.page-boxc{background:url(../images/page-box_bg_c.jpg) repeat-y; height:auto;}
.page-boxb{ background:url(../images/page-box_bg_b.jpg) no-repeat; height:20px;}
.page-left{width:25%;}
.left-news h2,.left-contact h2{ text-indent:1em;}
.left-news li a{ color:#555; line-height:40px;}
.page-right{width:65%;}
.position a{ color:#555; font-size:12px;}
.case{width:94%; margin:0 auto;}